-------------------------
SONIC 2 Mod for Super Smash Brothers 64
Version 1: 11/10/2020
by: Ownsoldier
-------------------------
Preface:
--------
Ever since I first played smash brothers back in '99 (I was a teenager), I always imagined how amazing it would be to have the opportunity to incorporate SEGA characters and levels into a fighting game with Nintendo characters. Granted, today Sonic has appeared in a few smash releases but thinking about what that would have been like back in the late 90's just after the "console wars" would have blown my mind.

Thanks to the efforts of the amazing N64 hackers who developed the "goldeneye setup editor", I have been able to put my very limited hacking skills to work to cook up this mod that recreates SONIC 2 levels and music in SSB64. I have reworked every possible level that I could without causing the game to crash or glitch on emulator AND ON CONSOLE (Everdrive 64 version 3.0). That means that all model poly-counts, textures, and music are kept within their respective boundaries to keep the framerate and processing speed consistent with the original game, some stages have even slightly improved performance. ALL the custom music has been reworked BY HAND down to every instrument and every note.

In a perfect world, I would have even redesigned the character models to look like Sonic/SEGA characters (perhaps based on low-poly models from contemporary games such as Sonic R) and maybe been able to incorporate sound effects from the Sonic franchise but I will leave that to more talented folks. For now, I'm very happy with how the mod turned out and I hope the few of you who enjoyed Sonic games back in the 90's can enjoy this mod as much as I have!

List of Changes (version 1):
----------------------------
-New title splash screen
-New menu background and music from Sonic 2 competition results
-Player select music from Sonic 2 options screen
-Data music from Hidden Palace Zone

***All stage select images and text reworked to fit each level***
-Peach's Castle is now Emerald Hill Zone
-Congo Jungle is now Mystic Cave Zone (includes barrel hazard)
-Hyrule Castle is now Aquatic Ruin Zone
-Planet Zebes is now Chemical Plant Zone (includes rising lava hazard)
-Mushroom Kingdom is now Green Hills Zone (from the Sega Game Gear game Sonic 2)
-Yoshi's Island is now Wing Fortress Zone (includes walkable clouds)
-Kirby's Dreamland is now Hill Top Zone (includes wind blowing hazard)
-Sector Z is now Metropolis Zone (includes arwing hazard)
-Saffron City is now Casino Night Zone
-Starman item has Sonic 2's invincibility music
-Hammer item has Sonic 2's Super Sonic music
-New results screen background and music

***Single player levels changes***
-Tutorial stages have custom background and music from Sky Chase Zone
-Break targets and board platforms have special stage background and music
-New music for all completion and fail results screens
-Metal Mario Stage is now Oil Ocean Zone
-Fighting Polygon Stage is now Death Egg Zone
-Master Hand Stage has Final Zone background and music
-Ending credits have the Sonic 2 ending cinematic music

Future Projects:
----------------
Check out my tutorial series on how to create Super Smash Brothers 64 levels using simple free tools like Google Sketchup and Blender: https://www.youtube.com/watch?v=bvWF68SosrU&list=PLsNNCuBbEB9Bfz-ml1LdXYHYXPs6boPhI&index=1&ab_channel=ownsoldier86

Since I have become more familiar with how to model/texture/music, I think I want to take a stab at recreating levels from Sonic 3 and Sonic and Knuckles. All the 90's Sonic games hold a special place in my heart and also arguably contain some of the best video game music ever written.

Contact:
--------
Feel free to contact me if you're interested in collaborating on any other SSB64 level projects or if you have the ability to help with changing the character models. I can also help answer questions regarding the music aspect of SSB64.

youtube profile: ownsoldier86
wikidot profile (on N64 Vault): ownsoldier
ROMHacking.net profile: ownsoldier
modDB.com profile: ownsoldier
e-mail: tall_guy_greg@msn.com

Installation:
-------------
**Requirements**
	1. A fresh SSB64 rom. I used one with the filename "Super Smash Bros. (USA).z64". Where you find the rom is up to you!
	2. The "ssbmod_sonic2.xdelta" patch located in this .zip file
	3. Latest version of the Goldeneye Setup Editor, download from <https://github.com/carnivoroussociety/GoldEditor>

**Steps**
	1. Open the goldeneye setup editor, my version executable is PerfectGold.exe
	2. Go to the menu: Tools>Switch Editor Game>Super Smash Bros. (might not need to do this, I would just in case)
	3. Go to the menu: Tools>XDelta Patching>Apply Super Smash Bros. .xdelta Patch
	4. When the dialog opens up, first select your fresh SSB64 rom and click Open
	5. Select the "ssbmod_sonic2.xdelta" and Open
	6. Rename the output rom to "SSBMod_SONIC2.z64" (or whatever your want)

DONE! Now the patch should have applied to your new rom and you can start smashing in Sonic levels! :-)